home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C++ / Applications / PICSee Dust 1.01 / Quaternary Source / KeyUtils.h < prev    next >
Text File  |  1995-11-09  |  507b  |  30 lines

  1. #ifndef KEYUTILS_H_
  2. #define KEYUTILS_H_
  3.  
  4. // ASCII codes for special keys
  5.  
  6. enum {
  7.     kReturn_Key = 13,
  8.  
  9.     kDelete_Key = (char)8,
  10.     kTab_Key,
  11.     
  12.     kEscape_Key = (char)27,
  13.     kLeftArrow_Key,
  14.     kRightArrow_Key,
  15.     kUpArrow_Key,
  16.     kDownArrow_Key
  17.     
  18. };
  19.  
  20. Boolean CmdKeyDown();
  21. Boolean OptionKeyDown();
  22. Boolean ShiftKeyDown();
  23. Boolean CapsKeyDown();
  24. Boolean ControlKeyDown();
  25. Boolean SpaceKeyDown();
  26. Boolean TabKeyDown();
  27.  
  28. Boolean StrNumberOnly(Str255 theStr, Boolean includePeriod, Boolean includeComma);
  29.  
  30. #endif // KEYUTILS_H_